pay scot and lot - Alemán Inglés Diccionario